transferable deposits - French English Dictionary